politically astute person - German English Dictionary